open drainage - German English Dictionary